Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F31 Austria F2 Italy F2 Switzerland F1 Italy F9 Romania F4 Italy F31 Italy F32 Great Britain F19 Germany F20 Austria F1 Austria F2 Italy F2 Switzerland F2 Switzerland F3 Italy F15 Italy F26 Italy F28 Italy F30 Italy F31 Italy F4 Italy F17 Italy F18 Italy F25 Italy F27 Italy F28 Italy F11 Tennis Napoli Cup - Naples 2003 USTA Tallahassee Tennis Challenger - Tallahassee The LTA Wrexham Challenger - Wrexham Challenger Citta di Olbia - Olbia XXXVII Torneig C.E. Laieta - Barcelona Trofeo Francesco Guzzini - Recanati Tennis Napoli Cup 2006 - Napoli Memorial Manfredini - Sassuolo San Marino Cepu Open - San Marino Great Britain F22 Italy F13 Tennis Napoli Cup 2007 - Napoli Roma Challenger 2007 - Rome BSI Challenger Lugano - Lugano The LTA Manchester Trophy - Manchester Brasov Challenger - Brasov Akbank Private Banking-TED Open - Istanbul Besancon Challenger Monza Challenger Rome Challenger BH Telecom Indoors Sarajevo 2006 - Sarajevo 5° Sporting Challenger - Turin Memorial Savigni - Sassuolo ATU Cup 2001 - Weiden Pro Tennis World Open - Boca Raton Internazionali di Tennis de San Marino - San Marino Asirom Challenger Brasov - Brasov XXIX Edizione 'A.Savoldi Marco' - Manerbio San Remo Tennis Cup - San Remo Challenger Ford de Cherbourg - Cherbourg Garden Open - Rome Top Wool Challenger Biella - Biella ATU Cup - Weiden Trani Cup - Trani Warsteiner Challenger Lubeck - Lubeck Copa Sevilla - Seville VI Torneo Internazionale di Tennis - Barletta ECM Cup - Prague Open de Franche Comte - Besancon Sardinia International Championship - Cagliari Architect Open - Budapest Zivnobanka Czech Open - Prostejov Neride Prague Indoor - Prague Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia CA-Challenge - Graz Warsteiner Challenger Wolfsburg - Wolfsburg VIII Trofeo Ciutat de Barcelona - Barcelona I Tourneo Fila Citta di Brindisi - Brindisi Pekao Open - Szczecin Sporting Challenger - Turin Memorial Savigny - Sassuolo Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Warta Cup 2001 - Sopot West of England Challenger - Bristol XI Venice Open - Venice Geneva Challenger - Geneva Challenger Copa Sevilla Internacionales de Andalucia - Seville The LTA Bolton Challenger - Bolton Ljubljana Open - Ljubljana IPP Open - Helsinki The LTA Nottingham Challenger - Nottingham Bancastato Challenger Lugano - Lugano Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The Manchester Trophy - Manchester Nottingham Men's Challenger - Nottingham Garden Open 2005 - Rome Open Castilla y Leon - Segovia San Remo Tennis Cup 15° Piertomaso - San Remo Genova Open Challenger - Genova Guzzini Challenger - Recanati 7° Trani Cup - Trani Genoa Open - Genova Internazionali de Tennis di Bergamo - Bergamo Tatra Banka Open - Bratislava Memorial Manfredini - Sassuolo Kos-Zucchetti Tennis Cup - Cordenons IPP Open - Helsinki Roma Open Challenger - Rome BH Telecom Sarajevo 2007 - Sarajevo La Rinascente Tennis Cup Harbour Club Milano - Milan Open de Franche-Comte - Besancon Guzzini Challenger - Recanati Czech Open 2005 - Prostejov 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Rijeka Open - Rijeka San Remo Tennis Cup - San Remo ATP Open Castilla y Leon - Segovia Internazionali di Tennis - Bergamo Ciudad de Telde - Telde ATP Guzzini Challenger - Recanati XI Torneo Internazionale di Tennis - Barletta Citta di Como - Como Diego Open - Budapest Memorial A. Manfredini Sassuolo Challenger - Sassuolo Ischgl International Tennis Challenger 2003 - Ischgl VIII Torneo Internazionale di Tennis - Barletta Heineken Challenger - Ho Chi Minh City The LTA Cardiff Challenger - Cardiff Challenger Casino Lugano - Lugano KGHM Polish Indoors - Wroclaw Czech Indoor Open - Prague Jameson Cup - Milan Ischgl International ATP Challenger - Ischgl Volkswagen Challenger 2005 - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Sina-Kia Motors Tennis Cup - Cordenons Kamnik Challenger - Kamnik Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Copenhagen Open - Copenhagen 2003 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Open de Moselle - Metz Muller Cup - Ulm ATP Challenger Hamburg - Hamburg Internazionali di Tennis di Bergamo - Bergamo Memorial Savigni - Sassuolo Amer-Wilson Challenger - Tampere The LTA Manchester Challenger - Manchester Pekao Open 2003 - Szczecin Trofeo Barcelona de Tenis - Barcelona Citta di Monza - Monza V Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Napoli 2001 Challenger Canottieri Mincio - Mantova Milano Challenger-Jameson Cup - Milan Heineken Open - Auckland Adidas International - Sydney Copa AT&T - Buenos Aires Copa Ericsson Uruguay - Montevideo Brasil Open - Costa do Sauipe Open 13 - Marseille Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Open Mutouest de Saint-Brieuc - St. Brieuc Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open de Montauban - Montauban Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo The Manchester Trophy - Manchester Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Guzzini Challenger - Recanati Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Steelers Cup 2005 - Kosice Brasil Open - Costa do Sauipe San Marino Cepu Open - San Marino Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Open de Montauban - Montauban ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Croatia Open - Umag Pilot Pen Tennis - New Haven The Nottingham Challenger - Nottingham Tatra Banka Open 2003 - Bratislava Campionati Internazionali di Sicilia - Palermo Olbia Geovillage Open - Olbia Memorial Piertomaso Tessitore - San Remo Banca Stato Challenger Lugano - Lugano San Marino Cepu Open - San Marino XI Open International D'Andorra - Andorra ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Barletta Citta Della Disfida Open 2000 - Barletta Open de Tenis Comunidad Valenciana - Valencia Bristol Challenger Trophy - Bristol Open SEAT Godo 2006 - Barcelona Podebradka Cup - Prague BMW Brixina Tennis Open 2000 - Bressanone FILA Challenger - Biella Challenger Casino Lugano - Lugano Copa Ericsson Chile - Santiago Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Uncle Tobys Challenger - Tasmania ATP Bangalore Challenger - Bangalore Baumag Open - Budapest Atlantic City Open - Atlantic City San Marino Cepu Open - San Marino Open Castilla y Leon - Segovia ARAG World Team Championship - Dusseldorf Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Volkswagen Challenger 2004 - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Sarajevo Open 2004 - Sarajevo Heineken Open - Auckland Trani Cup - Trani TED Open - Istanbul SIR Supermercadi Challenger - Rome Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia The Dubai Tennis Championships - Dubai Olimp Kyiv Open - Kiev Internationaux du Doubs - Besancon Open Seat Godo 2007 - Barcelona Isla de Lanzarote - Lanzarote San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Top Wool Challenger-Immagine Trophy - Biella The LTA Manchester Trophy - Manchester ARAG World Team Championship - Dusseldorf Open de L'Isere-Trophee BNP Paribas - Grenoble Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Mitsubishi Electric Europe Cup - Monza The Dubai Tennis Championships - Dubai Milan Indoors - Milan Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Catella Swedish Open - Bastad If Stockholm Open - Stockholm Heineken Open - Auckland XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Bergamo Challenger Ordina Open - 's-Hertogenbosch ATP Studena Croatia Open Umag - Umag Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona CA Tennis Trophy - Vienna Malaysian Open - Kuala Lumpur Open de Tenis Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Heineken Open - Auckland Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Malaysian Open - Kuala Lumpur China Open - Beijing International Championship of Croatia - Umag Gelsor Open Romania - Bucharest St. Petersburg Open - St. Petersburg Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland ARAG World Team Championship - Dusseldorf Copa Claro - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Masters Series - Hamburg Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Valencia Open - Valencia Abierto Mexicano Telcel - Acapulco Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg China Open - Beijing Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona China Open - Beijing Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva SkiStar Swedish Open - Bastad Erste Bank Open - Vienna Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon BellSouth Open - Vina del Mar European Open - Antwerp Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Open de Moselle - Metz Synsam Swedish Open - Bastad Davidoff Swiss Indoors - Basel China Open - Beijing Proton Malaysian Open - Kuala Lumpur SA Tennis Open - Johannesburg Heineken Open - Auckland Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Barcelona Open BancSabadell - Barcelona Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Nord/LB Open - Braunschweig Aegon Nottingham Open - Nottingham AEGON International - Eastbourne Malaysian Open - Kuala Lumpur The LTA Hull Challenger - Hull ASB Classic - Auckland SkiStar Swedish Open - Bastad Rio Open - Rio de Janeiro Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Oberstaufen Cup - Oberstaufen Amer-Wilson Tampere Challenger - Tampere XXVIII Edizione 'A.Savoldi' - Manerbio Brisbane International - Brisbane Monterrey Challenger Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril China Open - Beijing Antalya Cup - Antalya The Surbiton Trophy - Surbiton Bet-at-home Open - Hamburg ASB Classic - Auckland Jameson Cup - Milan Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Copa Ericsson Brazil - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona Abierto Mexicano Telfonica MoviStar - Acapulco The Nottingham Open - Nottingham Qatar Open - Doha Open 13 - Marseille Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Catella Swedish Open - Bastad Masters Series Monte-Carlo - Monte Carlo Open 13 - Marseille Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Copa AT&T - Buenos Aires Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Open de Moselle - Metz Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Shenzhen Open - Shenzhen Idea Prokom Open - Sopot Qatar ExxonMobil Open - Doha Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Tata Open - Chennai Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Milan Indoors - Milan Tennis Masters Series - Madrid BNP Paribas Open - Indian Wells Masters Series Madrid - Madrid Tennis Masters Series - Toronto Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Pacific Life Open - Indian Wells Tennis Masters Series - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rogers Cup - Montreal BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open 13 - Marseille CA Tennis Trophy - Vienna Western & Southern Open - Cincinnati Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Heineken Open - Auckland Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Wimbledon - London BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Tennis Masters Series - Monte Carlo Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Argentina Open - Buenos Aires Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Mutua Madrilena Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Croatia Open - Umag French Open - Paris U.S. Open - New York Australian Open - Melbourne European Open - Antwerp ASB Classic - Auckland French Open - Paris Erste Bank Open - Vienna Open Sud de France - Montpellier German Tennis Championships - Hamburg Argentina Open - Buenos Aires French Open - Paris Wimbledon - London U.S. Open - New York NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Shanghai - Shanghai French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York BNP Paribas Open - Indian Wells Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, SF, ESP-FRA 4-1 Capitala World Tennis Championship Davis Cup, Group I, DEN-ESP 0-5 Mubadala World Tennis Championship Davis Cup, World Group, QF, ESP-AUT 4-1 Mubadala World Tennis Championship Davis Cup, World Group, QF, FRA-ESP 5-0 Mubadala World Tennis Championship The Mubadala World Tennis Championship Hopman Cup - Perth Campeonato de Espana Kia de Tenis 2004 - Madrid Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - London Olympics - Rio de Janeiro Barclays ATP World Tour Finals - London Olympics - Beijing